package com.yunti.yntk.api.res;


import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;

/**
 * 考试专项编排对象 exam_special_arrange
 *
 * @author yangtt
 * @date 2025-01-14
 */

public class ExamSpecialArrange
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long id;

    /** 考试批次 */
    private String kklc;

    /** 考试年份 */
    private Integer year;

    /** 考号 */
    private String kh;

    /** 身份证 */
    private String idCard;

    /** 姓名 */
    private String xm;

    /** 性别代码 */
    private String xbdm;

    /** 单位 */
    private String dw;

    /** 专项代码 */
    private String zxdm;

    /** 专项名称 */
    private String zxmc;

    /** 项目代码 */
    private String xmdm;

    /** 项目名称 */
    private String xmmc;

    /** 专项组别 */
    private Long zxzb;

    /** 专项小号 */
    private Long zxxh;

    /** 完整成绩 */
    private String cj;

    /** 成绩整数 */
    private String cj21;

    /** 成绩小数 */
    private String cj22;

    /** 换算成绩 */
    private String hscj;

    /** 日期 */
    private String rq;

    /** 备注 */
    private String bz;

    /** 第一次成绩 */
    private String cj1;

    /** 第二次成绩 */
    private String cj2;

    /** 第三次成绩 */
    private String cj3;

    /** 考试时间1 */
    private String dt1;

    /** 考试时间2 */
    private String dt2;

    /** 考试时间3 */
    private String dt3;

    private String photo;

    /** 请求参数 */
    public Map<String, List<String>> map = new HashMap<>();

    public String getPhoto() {
        return this.photo ="/profile/stuPhoto/"+ this.kh+".jpg";
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setKklc(String kklc)
    {
        this.kklc = kklc;
    }

    public String getKklc()
    {
        return kklc;
    }
    public void setYear(Integer year)
    {
        this.year = year;
    }

    public Integer getYear()
    {
        return year;
    }
    public void setKh(String kh)
    {
        this.kh = kh;
    }

    public String getKh()
    {
        return kh;
    }
    public void setIdCard(String idCard)
    {
        this.idCard = idCard;
    }

    public String getIdCard()
    {
        return idCard;
    }
    public void setXm(String xm)
    {
        this.xm = xm;
    }

    public String getXm()
    {
        return xm;
    }
    public void setXbdm(String xbdm)
    {
        this.xbdm = xbdm;
    }

    public String getXbdm()
    {
        return xbdm;
    }
    public void setDw(String dw)
    {
        this.dw = dw;
    }

    public String getDw()
    {
        return dw;
    }
    public void setZxdm(String zxdm)
    {
        this.zxdm = zxdm;
    }

    public String getZxdm()
    {
        return zxdm;
    }
    public void setZxmc(String zxmc)
    {
        this.zxmc = zxmc;
    }

    public String getZxmc()
    {
        return zxmc;
    }
    public void setXmdm(String xmdm)
    {
        this.xmdm = xmdm;
    }

    public String getXmdm()
    {
        return xmdm;
    }
    public void setXmmc(String xmmc)
    {
        this.xmmc = xmmc;
    }

    public String getXmmc()
    {
        return xmmc;
    }
    public void setZxzb(Long zxzb)
    {
        this.zxzb = zxzb;
    }

    public Long getZxzb()
    {
        return zxzb;
    }
    public void setZxxh(Long zxxh)
    {
        this.zxxh = zxxh;
    }

    public Long getZxxh()
    {
        return zxxh;
    }
    public void setCj(String cj)
    {
        this.cj = cj;
    }

    public String getCj()
    {
        return cj;
    }
    public void setCj21(String cj21)
    {
        this.cj21 = cj21;
    }

    public String getCj21()
    {
        return cj21;
    }
    public void setCj22(String cj22)
    {
        this.cj22 = cj22;
    }

    public String getCj22()
    {
        return cj22;
    }
    public void setHscj(String hscj)
    {
        this.hscj = hscj;
    }

    public String getHscj()
    {
        return hscj;
    }
    public void setRq(String rq)
    {
        this.rq = rq;
    }

    public String getRq()
    {
        return rq;
    }
    public void setBz(String bz)
    {
        this.bz = bz;
    }

    public String getBz()
    {
        return bz;
    }
    public void setCj1(String cj1)
    {
        this.cj1 = cj1;
    }

    public String getCj1()
    {
        return cj1;
    }
    public void setCj2(String cj2)
    {
        this.cj2 = cj2;
    }

    public String getCj2()
    {
        return cj2;
    }
    public void setCj3(String cj3)
    {
        this.cj3 = cj3;
    }

    public String getCj3()
    {
        return cj3;
    }
    public void setDt1(String dt1)
    {
        this.dt1 = dt1;
    }

    public String getDt1()
    {
        return dt1;
    }
    public void setDt2(String dt2)
    {
        this.dt2 = dt2;
    }

    public String getDt2()
    {
        return dt2;
    }
    public void setDt3(String dt3)
    {
        this.dt3 = dt3;
    }

    public String getDt3()
    {
        return dt3;
    }

    public void setPhoto(String photo) {
        this.photo = photo;
    }

    public Map<String,List<String>> getMap() {
        return map;
    }

    public void setMap(Map<String, List<String>> map) {
        this.map = map;
    }

    @Override
    public String toString() {
        return "ExamSpecialArrange{" +
                "id=" + id +
                ", kklc='" + kklc + '\'' +
                ", year=" + year +
                ", kh='" + kh + '\'' +
                ", idCard='" + idCard + '\'' +
                ", xm='" + xm + '\'' +
                ", xbdm='" + xbdm + '\'' +
                ", dw='" + dw + '\'' +
                ", zxdm='" + zxdm + '\'' +
                ", zxmc='" + zxmc + '\'' +
                ", xmdm='" + xmdm + '\'' +
                ", xmmc='" + xmmc + '\'' +
                ", zxzb=" + zxzb +
                ", zxxh=" + zxxh +
                ", cj='" + cj + '\'' +
                ", cj21='" + cj21 + '\'' +
                ", cj22='" + cj22 + '\'' +
                ", hscj='" + hscj + '\'' +
                ", rq='" + rq + '\'' +
                ", bz='" + bz + '\'' +
                ", cj1='" + cj1 + '\'' +
                ", cj2='" + cj2 + '\'' +
                ", cj3='" + cj3 + '\'' +
                ", dt1='" + dt1 + '\'' +
                ", dt2='" + dt2 + '\'' +
                ", dt3='" + dt3 + '\'' +
                ", photo='" + photo + '\'' +
                ", map=" + map +
                '}';
    }
}
